package com.jie.myvhr.mapper;

import com.jie.myvhr.bean.Salary;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author jie
 * @date 2019/6/30 -21:17
 */
public interface SalaryMapper {
    /**
     * 删除员工的时候删除中间表 empSalary
     */
    boolean delEmpSalary(@Param("ids") String[] ids);
    /**
     * 工资账套管理添加账套
     */
    int addSalary(@Param("salary") Salary salary);
    /**
     * 工资账套管理查询账套信息
     */
    List<Salary> getAllSalary();
    /**
     * 工资账套管理修改账套
     */
    int updateSalary(@Param("salary") Salary salary);

    /**
     * 工资账套管理删除账套
     */
    int deleteSalary(@Param("ids") String[] ids);
    /**
     * 根据eid删除EmpSalary
     */
    int deleteEmpSalaryByEid(@Param("eid") Long eid);
    /**
     * 添加EmpSalary
     */
    int addSidAndEid(@Param("sid") Integer sid, @Param("eid") Long eid);
    /**
     * 删除账套判断是否有员工信息
     */
    int getEmpSalaryBySids(@Param("ids")String[] ids);
}
